rail-road trailer - Turkish English Dictionary